takma motorlu tekne - Turkish English Dictionary

takma motorlu tekne

Meanings of "takma motorlu tekne" in English Turkish Dictionary : 1 result(s)

Turkish English
Marine
takma motorlu tekne outboard motorboat n.

Meanings of "takma motorlu tekne" with other terms in English Turkish Dictionary : 1 result(s)

Turkish English
Marine
içten takma motorlu tekne inboard n.